delegable duty - German English Dictionary